CEO
Simon Barker
CEO Approval Rating
82/100
Aquila Group Holdings is an England-based information technology company that provides life and pensions administration software solutions for businesses.